managerial practices - French English Dictionary